package cn.iocoder.yudao.module.data.entity.dto;

import cn.hutool.core.collection.CollUtil;
import lombok.Data;

import java.time.LocalTime;
import java.util.List;

/**
 * <p>
 * 股票走势
 * </p>
 *
 * @author pokbrin
 * @date 2023-07-20 15:28
 */
@Data
public class StockTrendsRespDTO extends BaseStockParamsDTO {

    public int getTrendsTotal() {
        return CollUtil.size(trends);
    }
    /**
     * 分钟数据
     */
    private List<TrendsDetail> trends;

    @Data
    public static class TrendsDetail extends BaseStockParamsDTO {
        /**
         * 交易时间(HHmmss)
         */
        private LocalTime time;

//        /**
//         * 涨幅(0.5 => 0.5%)
//         */
//        private BigDecimal increase;
//        /**
//         * 涨跌(-0.2/0.5)
//         */
//        private BigDecimal riseFall;
//        /**
//         * 领先指标(指数才有)
//         */
//        private String lead;
//        /**
//         * 持仓量(期货才有)
//         */
//        private String position;
//        /**
//         * 昨结算价(期货才有)
//         */
//        private String yclearing;
    }
}
